/*
Written by Best Flash Solutions, Inc  
See:
	http://www.bestflashsolutions.com
Contact me: contact@bestflashsolutions.com
*/

/**
 * States of application
 */
package com.bestflashsolutions.red5Streaming
{	//application state 
	public class AppStates{
		public static const ST_LISTJOINERS:AppStates = new AppStates("ST_LISTJOINERS");
		public static const ST_JOINROOM:AppStates = new AppStates("ST_JOINROOM");
		public static const ST_STREAMING:AppStates = new AppStates("ST_STREAMING");
		public static const ST_GETSTREAMING:AppStates = new AppStates("ST_GETSTREAMING");
		public static const ST_UPDATEROOMJOINER:AppStates = new AppStates("ST_UPDATEROOMJOINER");
		public static const ST_ADDINGVIDEOHISTORY:AppStates = new AppStates("ST_ADDINGVIDEOHISTORY");
		public static const ST_NOTIFY_JOIN:AppStates = new AppStates("ST_NOTIFY_JOIN");
		public static const ST_INWORKING:AppStates = new AppStates("ST_INWORKING");
		public static const ST_NOTIFY_DISCONNECT:AppStates = new AppStates("ST_NOTIFY_DISCONNECT");
		public static const ST_IDLE:AppStates = new AppStates("ST_IDLE");
		public static const ST_ROOMVIDEOLIST:AppStates = new AppStates("ST_ROOMVIDEOLIST");
		
		public var enumName:String;
		public function AppStates(name:String){
			enumName = name;
		}
	}
	
}